Collision generally works, but sometimes there is an error which causes something between two partitions to be removed from the collision QuadTree. I might throw in a fix to prevent that just in case it happens, but besides that, the collision largely works now!