@hussamd I think we just KISS for now.  I think we can just implement the same API for each new additional service.  

@klamping mentioned that we could add functionality to the service such as auto parsing of objects out of storage.  Thoughts?