Implement prototype centroid function
Implement prototype repulsion function
Include repuslion in collision hook