Setup models, views and controllers for the app