added Item class for weapons/shields/gadgets, enforced disabled buttons for insufficient money, tech level, and slots