Added pawn promotion functionality to the game, and comments to functions in chess.h