A minor restructuring is required on how the configurations are handled in the data uploader code. These need to be simplified.
The Data consumer can be a singleton and a factory can provide the instance of each type. Removes the need for using reflection and static configuration.
The sensor configs can be handled in one class called SensorConfigs and don't need to be kept untidy using maps.
A minor restructuring is required on how the configurations are handled in the data uploader code. These need to be simplified.