Added RandomBuilder() and DatasetBuilder(), and corrected view_boids.py to cope with these.