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.