refactoring EditEditions as new MVC system.
debugging edit edischen component.
Remouve header file from controller class.
Begin with change from name global to shared.
mvc refactoring
remove obsolete method declaration
compile with -Wall and -pedantic if the compiler supports it