Renamed harmony_solver_gui.py to solver.py. Refactored to reflect
this change.
Minor bugfix in solver.py CLI.