Created all of the main models and controllers