adding controllers
adding views
writing routes