Refactoring code generation
#26 working with blobstore