General app layout.