Working A* implementation! (kind of)

The A* optimization for the path finding is a massive improvement over
the previous version. There is still a bug present that causes the
program to freeze at seemingly random times. Seems like something gets
caught in an infinite loop somewhere....
repo update

no code changes (visual studio files)