obadonke_processing/Noc/06/S07_Flocking1/Interfaces.pde
interface IBoid {
  PVector getVelocity();
  PVector getLocation();
  float getMaxForce();
  void debugDisplay();
}

interface ITarget {
  void display();
  PVector getLocation(IBoid hunter);
}

interface IBehaviour {
  void display();
  PVector getForce(IBoid vehicle);
}