#3 implemented a* path finding