Combine loop in "Fly Towards middle" section
added conglomerate as alternative class method to "fly towards middle section"
alternative class based avoid function to replace "fly away from nearby boids section"
added match_velocities class based function to replace "try to match speed" section
integrate flocking types into BoidFlock class
Fixed one match_veloities bug