Added Menu class to handle menus