move collector to it's own repo