Added DiagramTypeProvider implementation
Added extension point for the same: