Step 1. Upgradable Contracts

Step 2. Upgradable Contracts - Unsafe Code

Step 3. Upgradable ERC20