Implmented superhero class