Fixed build warning on initialisation order
Started abstract interface class for all detectors
started outline for histogram detector