Add neighbour fetching methods
Add preparation methods for A* search
Improve method naming
Change test code
Fix arithmetic mistake on possibilities
Fix even simpler arithmetic mistake (doh)
Remove 'calculatePossibilities' method - caused integer overflow
Update README with links to paper showing heuristics
Add second heuristic
Add heuristic combination method
Add shell search class...