Have a* working, and started on corners problem, running into some issues though, still needs to be buffed out