Added primitive collision manager