Adding functionality to add nodes to workspace

From this point on you can add nodes by double clicking the workspace.