Chess Problem Solver Application