Boid creation calls a block with a config object
refactoring boid and world to accept blocks