Rearranged some routes and abstracted more stuff out of the main menu.
Also added a (stub) profile page, which will be fleshed out later.