Added copy constructor and operator.