Added UpgradeItem class
Merge branch 'UpgradesSystem'