basic menu structure, basic app layout