Added movement.
Implemented cohesion.