Fixed NumberFormatException by checking for NaN values
Moved the data subscribe logic to the abstract subscribable class
Changed data processor from an interface to an abstract class
Added send data to the subscribers of the implemented DataProcessors
Changed the registration of SenseSensors at the SenseService to Subscribables
Changed the registration of SenseSensors at the SenseService to Subscribable
Changed Registered Sensor hashmap to a hashmap that accepts mulitples sensors for a key. Changed the unRegisterSensor method to unregister based on a sensor name and the sensor object. Register and Subscribe both check the class in the AtomicReference if the same class exists and do not allow duplicates