Fixed shapeshift layout. Now we have 4 columns in the dashboard. Widgets must
declare its own size (in columns).
Also fixes the navigation. Closes #96.