Better window placement and auto resizing to better display the DAG

* ONLY after loading a new repository
* on the top left of the WorkArea (to be able to have a git window on the right)
* never bigger than the WorkArea
* Add a button to let the user resize when he wants