private Turn evaluateLengthFourMove(String moveToken) {
		if (moveToken.substring(1, 2).equals("x")) {
			return handleLengthFourCapture(moveToken);
		} else if (moveToken.contains("+") || moveToken.contains("#")){
			return handleLengthFourCheck(moveToken);
		} else {
			return handleLengthFourMove(moveToken);
		}
		// TODO Implement pawn promotion
	}