Set previous correct name and font color to black if function loses focus
Fixed 'doubly adding' when dragging a function to a node in Workspace
Changed the way the location of the start sign was calculated to avoid null pointer exception when setting starts to a supernode