describe builder pattern code generator to README.md