building up the app - skeleton mostly