Add move generation structure and pawn moves.