Added Lighthouse section of the application.

This is the beginning of the lighthouse section of this multi-tenant
application. This checkin includes a seperate user model for lighthouses
users, a series of seperate views for the application, and a seperate
layout file for said views.  It also contains a number of controllers
including some overrides that were needed for multi-stacked Devise
controller methods.