Adding the Controller and the View