MainWindow and GraphEditor layouts
remove useless code
Canvas fix
fix graph toolbar
graph: change the way we manage connections