added widgets initial UML