Convert themes into config files

With theme files just configuring the settings we can make things much
easier when adding new themes.
Add dark green console theme
Update Auth to use new layouts
Include themes in login