added Hero class