shared_ptr.hpp moved in the "src" directory