add remove function
add docs for `Remove()`
update remove function for `Remove()`
reorganize remove function
fix small typo with returning task
add error handling for removing items