app structure basic laid out. From here on we can build on the standard structure.