I really need to commit more often
Changelist:
    Added Maze Javascript
    Added the automatic maze solver
    refactored the login system so that it actually works in a sensible manner
    relocated a couple partial views so that we dont have copies of them in another location
    fixed the login system (as far as I know)
    implemented mazes, pretty much