private void whitePawnMove(Point currentPoint, Piece currentPiece) {
		addToMovesLocal(currentPoint, currentPiece);
		if (((int) currentPoint.getY() == 6 && currentPiece.getColor())) {
			whitePawnMoveFirst(currentPoint, currentPiece);
		}
		Point targetPoint = pieceMove(currentPoint, 0, -1);
		if (isOpen(targetPoint)) {
			addToMovesTo(targetPoint, currentPiece, currentPoint);
		}
		targetPoint = pieceMove(currentPoint, 1, -1);
		if (isEnemy(targetPoint, currentPiece.getColor())) {
			addToMovesTo(targetPoint, currentPiece, currentPoint);
		}
		targetPoint = pieceMove(currentPoint, -1, -1);
		if (isEnemy(targetPoint, currentPiece.getColor())) {
			addToMovesTo(targetPoint, currentPiece, currentPoint);
		}

	}