Added more puzzles for PuzzleChecker to solve.
Proper implementation of A* algorithm.
Implemented autograder suggestion of making goal matrix private. Bug fix for equals method when comparing a matrix of a different size.
Unit test for testing equality of two boards of different sizes.