Struture of the App