Goal: Have the contents of the bow editor always be associated with a file on disk. Currently the GUI starts with default content that has to be saved to a file before simulations can be run. The new behaviour should be:
The GUI starts (if no file is specified) with an empty window (bow editor not visible)
Users have to create a new file and specify where it is saved before they can edit the input data
Simulations can now be run at any point, the case where no file exists yet can no longer happen
New files can be opened or created and the window can be closed, but the GUI can only return to the empty initial state by restarting
Goal: Have the contents of the bow editor always be associated with a file on disk. Currently the GUI starts with default content that has to be saved to a file before simulations can be run. The new behaviour should be: