Get everything to work with dragging

I think this is a working solution?
I thought `NSSplitView` was supposed to do this for you. :confused: