Collectors: Add FileCollector
Collectors: Add FileCollector tests
Collectors: Add FilterCollector
Collectors: Add FilterCollector tests