Typedef to change the name shared_ptr?