Falls under the GUI as each each GUI view can instantiate its own DOM; and for
moment the GUI will be limited to only one view onto a task.
You can now launch multiple source windows from the main frysk program by right
clicking on a task and selecting "Source". One window will appear for each task
this is done for and if the same task is repeated a new window will not be created.