Changed to built-in PySide Qt colors instead of QColor.
Added documentation to model.py.
Adjusted the algorithm class to do reverse A*.