Refactored Metric Collector Base. Instanciating a MetricCollectorDetails

now.

Signed off by: Daniel Alves <danpaulalves@gmail.com>