Added copy constructor, assignment operator, and destructor but they may not work. Also removed current pointer and neighbors.