linker fix - try 1

- alte kernel-Struktur entfernt
- Versuch über includes und extern"C"
* liegt sehr wahrscheinlich an singleton pattern (da Link Fehler nur bei
singleton Klassen vorkommen)
linker fix - try 2

- Versuch über Vorwärtsdeklaration
* könnte auch an zirkulären Zugriffen liegen, einige Var. vllt extern
setzten (!?)