implemented drag and drop for skills