Windows compilation:

- extra solution file
- correct app.config
Formatting.
Window Sensitivity.
Separation of projects

- logic in assembly
- implementation in different project (currently Windows only)
Connection lines:

- Treeview: removing IConnectables does not crash WPF
- Line drawing: draw whole area
Separation of projects

- Implementation for Linux