cleaned up many bugs in Gear and EquipUI, created test class for EquipUI
and Gear, fixed various bugs across the entire application