Martins Auslagerung ist eingebaut

Jetzt habe ich die Commits aus Martins Draw Branch übernommen.
Das Ergebnis läuft, braucht aber mit jeder Klasse, die bisher dazu kam,
beim Start deutlich länger.