OHOHOH BOY. I got preliminary A* pathfinding going.
Made path follow cursor.

For some reason the path seems to break in certain spots, even though they are clearly accessible.