Alternation of a 3D Boids Algorithm implementation to allow for path finding and area coverage