[ISSUE #184][WIP] adds UML