Adding upgrade menu, adding button class, addingg buttons on main menu, adding playerProperties nsdictionary to userdefaults