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.