Changed root of Node to be an Item rather than a transparent Rectangle.
Removed debug printouts for mouse events in NodeEditorWindow.
Added logic to highlight potential connections in colours reflecting their connectability (eg. red == can't connect, green == can connect).