tweaked comment
added comment to _canMoveByMove
added more move() tests