As a user I would like to be able to drag and drop tasks and subtasks.
If I drag and drop a task onto another task, it will convert the first one into a subtask.
If I drag and drop a subtask onto another task, it will move the subtask into the new task.
If I drag and drop a subtask onto the space, it will convert the subtask into a task.