moved search algorithms to separate source files
added A* Search algorithm
added option to display Puzzle as grid