Working A* search solving 8-puzzle pre-tidy-up
Tidied the solution up and JavaDoc'd