Fixing Delete

Started fixing the delete method (when printed the nodes loop
infinitely, must fix) and added in the final methods for the program