getting the structure to work
sorting out the app structure