chess-puzzles, branch HEAD chess puzzle book generator