Setting up initial app structure