basic layout and menu bar