Created Json annotation for auto-serialization of types.
Extracted interface from Requestor.
Refactored annotations for shared package.
Generated serializers powered by gwt-jackson.