Loads of additions

+ Added new controllers
+ Added new views
+ Added new templates