Code Generator for UML