public bool IsFreeSpace(Position position, Being being)
 {
     return
         (GetBeingAt(position) == null &&
          being.CanWalkOn(ViewPort.GetDisplayCharacter(Level.Map[position])));
 }