SuperHero OOP hw