Implement appengine 2 custom converter
Refactoring