Eight Queens interactive solver, providing step by step play-through for Depth First Search and Hill Climbing algorithms.