Completed the Destructor, Add, and Remove methods.