Changed the structure of the collander to no longer be a thread, and to output data when it receives new information