created views, models, routes, and page templates