add boids constructor