Kleine Änderungen.
Mediator generisch aufgebaut. Factory generisch abgeändert.