Zwischenstand, müsste aber fast fertig sein. Wenn ich nichts übersehen
habe fehlt nur noch bisschen Javadoc!