1.1.04 Refactored ServiceProvider and WeatherServiceTaskFactory to 
use Class type instead of the string representation of the class name