Sounds good. It seems like there should be an effort to abstract code into something like shared/js/grid/*. I might be a little busy the fist few days of this week, but perhaps you can give this a try, or even just experiment with copy/pasting dragdrop.js and seeing how easy it is to integrate? (We can always make nice abstractions after we just get it working in the first place)