Add private copy constructor 
Add private copyassignment operator
Delete files
Rename files