The main skeleton of the app