Refactored menu structure to good old stack-based menus that get popped when they quit