Bugfixes

Bugfixes und Restrukutierung