Universal Java Flocking Engine