Updated the style of the page a bit, prettied it up a lot.

It definitely still needs some proper fonts.
Added basic crud-endpoints for having tables within projects.

- Updated shims.js to be requirejs compatible, since we want that for client-code real soon.
Reordered the table code.
Added support for creating the table in a browser.
Added a view for the table itself.
Added support for creating tables.
Added a missing dependency.