Structure of the app