Added Diagram Class and DiagramClass Class. Also added generateId() to the contructors of the element classes
Added Diagram Class and DiagramClass Class. Also added generateId() to the contructors of the element classes