Add initial QML representation of UML components

Change-Id: I3a7fe5dc59c0503315b9ca544c3ed06a1d6bc67e
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>