Fixes Issue #2 Make config cacheble - Service factory has been added and tested to be cachable now