Fixed main menu

Fixed the main menu. Turns out, you need to handle all of the menu_layer handlers before it can be pushed onto the window stack. Also added menu items according to the plan.