Refactoring: now owm25.py depends on JSONParser concrete instances in order to parse the web API responses; created and tested all of those instances; the instances are injectable via the configuration25.py module; minor modifications
Refactoring: applied StrategyP Pattern to OWM25.py, which now takes jsonparser.py instances in order to parse the web API responses. The set of jsonparser.py instances is provided via a configuration25.py configuration module that is specific to OWM 2.5 code