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