added copy constructor and equals operator, all compiles fine
compiles, currently working on size() method and have an unused variable