Routes and Skeleton Controllers

Sorted out some basic routes and added controllers for the 3 main data
types of the application. Also added some functions to the
UserController.