HIGHER UPDATE
You can move in any permitted position now
MoveChecker() is not necessary. It was deleted.