initial setup of app.