Adds alignment, cohesion and seperation

Signed-off-by: Justyn Spooner <justyn.spooner@agant.com>
Fixes velocity calculations

Signed-off-by: Justyn Spooner <justyn.spooner@agant.com>
Fixed separation bug

Signed-off-by: Justyn Spooner <justyn.spooner@agant.com>
Adds a gravitational pull to the center of the screen

Signed-off-by: Justyn Spooner <justyn.spooner@agant.com>