[#181][WIP] added UML