Refactors original design, adds directional moving and breaking
Finishes rule 1 for flocking
Adds psuedo flocking and end screen
fixes branch stuff
git branch fixes part two