major changes, main, mainControler and mainWindowPanel and Controler
created