new commit.
Foundational code.
Have second form of guessing a solution. Now need to start generating new states to solve for in the A star search and generating a heuristic.