William Tadlock did step 7, completed do_remove_entry function, and found and fixed a missing piece of step 6, modified the size of the array