progress on the constraint search and added tests
implemented the thirdDegreeSearch in constraintSearch
fixed bugs in Snake.findEnds method
constraint search should be ready
some progress on the heuristic search
Fixed bug in Validator and potentially finished heuristic search
fixed bug in constraint search:
changes to table and history to help reflect grid
fixed the is cell editable method
cleaned out the prints
working solver and gui integration. Need to work on a play by play feature and history takes up too much memory