Added DiagramItem class, added a SetItem method to DiagramScene and handled toolbal events