Integrated IDropTarget for drag and drop

laid foundation for drag and drop interfacing