Major Change - control buttons added

- control buttons not linked to simulation
- agent logic shifted to applyRules
- Alignment/Repulsion/Cohesion rules applied separately
- Defined as averages
- agent speed variable
- Ali/Rep/Coh coefficients added
- 'ali' removed