Refactor views.user to only include related views

The public views such as the main homepage, about,
contact, etc. don't really need to be with the
views that handle users. It was getting too cluttered.
Merge pull request #25 from bmoar/refactor_user_views

Refactor views.user to only include related views