Better solution to the pasteboard hanging on to UI objects

I've gone ahead and reworked the code such that the NSPasteboardItem no longer retains the UI objects and thus none of the resources these objects may also consume. Therefore, after a drag and drop closing a window will now release all UI resources. Sorry for the lazy approach before.