menu bar properly displays every load time now. Cleaned up the Map class
and put the menu bar stuff in its own method