replace auto_ptr by unique_ptr
remove usless header