factored out the response transformers

This PR addresses issue #1 and #2 by refactoring out all of the response tranformers into their own package for now.