NPuzzle board game solved in Clojure using A* Algorithm.