add the skeleton of the app