add test for symbol creation
fix inconsistent code
remove unused statement
fix ambiguity between method name in child and constructor in baseclass
fix strict warning
flattened the code, improved readability, added filter option for PIXMAPS
better setup data
added translation, improved german translations, handle fallback when translation is missing