added help
added multi-language support for diagram names
added support for multiple diagram types in the output