Issue #29 Some initial review

I still need to add JavaDoc and there are probably loose ends here and there.
But I'd appreciate some initial feedback here
There is no `ServiceFactory` associated with this `Service` (i.e. `CacheLoaderFactory`)... Not really sure how I feel about this. And how you'd wire this in XML for instance.