add uml source and generate png