Assignment Operator will do deep copy

Resolved a bug with assignment operator overloading..