Rename method inMoveLeft() -> IsValidMove()
Rename IsAvailableNextPosition() parameters
Rename isValidMove() parameters
Rename variable in method IsValidMove() from move to command
Separate method IsValidMove() to IsValidKingMove() and IsValidPawnMove()