Automating Boilerplate with AZ Code Generator