App Restructure Complete

See comments in last commit for summary of changes.

Please play around and see if any pieces are not connected properly (minus new views and buttons that were previously routing to other views).  

There is a good chance that I didn't include something in game.js (where all the routing happens) or index.html.  If something is broken, submit a bug request ASAP!

I'll hook up the outstanding pieces on Sunday.