added UML class diagram for CIF generated classes
svg file for the UML CIF class diagram
renamed files
changed style for UML diagrams
removed helpers for Java < 1.8 (Java 1.8 is required)
refactoring in file template
some IntelliJ IDEA code inspection and refactoring
modification in the template header