Removed Collections. Simplier task.id pattern in place. Thanks @gsf
API updated to reflect new collection model
Task dependencies properly modified on update and delete