Initial sinatra app structure with controllers, views, layouts and models.