added drag/drop functionality

added drag/drop functionality