Created more subdivisions in the UI

Created Menus, Menu-opening buttons, strarting to give them appropriate listeners.
Updated ContextualMenu to pop up when appropriate.
MainMenu appearing when appropriate, shopMenu does not for some reasons, working on that.
UI menu bugfixes 1