set up the app and outlined URL routing and views