Added collection module which provides the resource type necessary to make collection test work, register SourceNode as dirty only when output stream is closed
Changed paths: