added Player() parent class, Entity()