Part 2: Implemented Edit, Delete, and Mark as Complete

Signed-off-by: Fawad Hassan <fawad.hassan@xgridtech.com>