Added Updating and Delete functions, learned not to read the book before going through the exercises.