Deleted upgrade tests
Split up the update function in Player since it was massive
Added UpgradeManager to hold Upgrades
Changed Upgrades now stack