Pathfinding now handles rectangles.
Also pictured is said somewhat annoying function, showing the difference between the trivial circle and the rectangle. It's not particularly hard to write, but requires you to rotate a bunch of vectors in your head while doing it, which is annoying.