Finished Boids implementation.  Each boid only adjusts when it hits a corner.  There are magic numbers all over the place unfortunately, such as the radii of influence and speed bounds.  Tries to match "vectors" to a degree, actually just tries to match speed and then direction.  Not the best work I've ever done, but good enough for a brief presentation.