Made it so A* cant cut corners. fixes #9