fixed bug in quadtree collision detection by returning false unless the neighbor.react = true in element.collision_detect. trying to refactor to allow a single quadtree and neighbor list for improved computational efficiency