[#105] Updated menu to use a map for menu items.