Add basic app structure and models