Implemented (1) Querying, (2) Drag and Drop