Modify code architecture to help multirender implementation
- A new class was added, RenderLayout, containing a render area, x/y scroll, X/Y zoom and container scale.
- The render area was contained in Core, it is now contained inside a RenderLayout contained in Interface_graphic
- Tool windows (Node_select, Interval_select...) were linked to Core to access the render area, they are now linked to Interface_graphic to be "closer" to the render area
- The trace was inside Core, it is now inside the RenderLayout
- The filename was inside Core, it is now inside Trace
Now it should be easier to add trace comparison