Fixing Copy constructor

Passing all tests