Initial commit of flocking