Circle/Circle and Circle/Polygon intersections
Polygon/Polygon collision and fixed Circle/Polygon
Started generalizing collision detection