add ability to complete and delete todos