Big commit, create storage, refactor views, models, routing, and HTML/CSS.