public Hero(HeroFactory _herofactory)
 {
     _weapon   = _herofactory.createWeapon();
     _movement = _herofactory.createMovement();
 }