var seeker = new Boid();
seeker.setBounds(canvas.width, canvas.height);
var target = Boid.vec2(0, 0);
canvas.addEventListener('mousemove', function(event) {
var rect = canvas.getBoundingClientRect();
target.x = event.clientX - rect.left;
target.y = event.clientY - rect.top;
});
function update() {
window.requestAnimationFrame(update);
seeker.arrive(target).update();
}
update();