[fixed] re-added item for default metadata color to color settings
[changed] removes unused imports, suppressed warnings, unused variables
[changed] refactored node text generation into separate interface and implementing classes
[added] metadata text generation can now changed via own interface and implementing classes, choseable via configuration