A* Search framework complete and working with EightPuzzle after many hours of debugging.