Setup compatibility

* Added support for browsers that don't support transitions.
* Only allow setup once.
Change admin look

Change the look and feel of the admin panel to better match the setup.