skeleton of app with routing configuration