Griddle.js is lightweight tool for creating and manipulating programmable, fluid, shift-able grids. More here.