Removed the auth checks from the server, started rewritting the html and css to have correct buttons and text rendering.
Div buttons work in main page.
Div buttons work correctly in mode selector page.
Removed some more auth junk from the server.
Cleaned up and reorganized the sass file.
Added a 'swatch' class to the swatch divs, to allow targetting of them when hovering/active.

This is helpful for android devices, since the elements are left in an active state after click.
Renamed main to index and changed internal URLs to make things work on github pages.