Implemented changes on the App HTML & Structure

- I updated the Gemfile, and added styles for the various areas of
  the lighthouse section.

- I've updated the events model to add types.

- I've added a ton of new view modifications and changes for both
  Lighthouse and as we progress towards an ERB only application I have
  made more progress with updating that as well.