A Javascript framework for laying out Chrome Extensions