Refactored Tower Upgrading