Refactored views.py, changes stylesheet

    * Views are now classes all extended from a base class
    * self.render of a view always adds the default context
    * Changes some stylesheet things, thinking about redoing
      all of it.
    * Page title is now seperate from menu bar title
    * Luna is best pony