Console improvements

* Loads the css for individual consoles dynamically, don't include them in the minified CSS that is bundled and sent to every page. In order to do this I had to rewrite all the CSS.
* New CSS paradigm in parts and post objects