astar now returns path instead of null, should be usable now