add empty digram element
add abstract diagram entity for all diagram types
add class diagrams