Added user system and creation mechanism to the backend. Also redesigned
front end a little.