every function (except round-coordinates) now uses axial co-ords
Re-implemented pathfinding using code found from https://bitbucket.org/joecamel/a-star-search