Project 2 for CSCE 625 Artificial Intelligence - 8-Puzzle Problem