completed the skeleton of app