updated todo.hs with the basic add and delete options