Large commit, info on it listed below:

- Updated the way user models render.  Split them in two, and scoped the
  views appropriately.
- Added the various items that each user model has based on their site
  (lighthouse vs hfc)
- Updated migrations and initializers.