uml diagram created, code generated