add my simple unique_ptr implementation