did some rework on Gamefield and Controller.
Now the Controller is responsible to create Players and not the GameField. Therefore ther is no dependancy to
IObserverWithArguemnts in GameField.

Some Import Organisation
changeed save game back to without UndoManager
because i could not find a way to clone it.