added task delete functionality