refactor lines destruction
add task creation
add task edition and change task routes to shallow
add task deletion