Upgrade shop

Upgrade shop with requirements and hidden upgrades