Complete implementation finished, excpet seg fault on remove
Final fixes, deallocation, and empty printing