Changed a shared_ptr back to a unique_ptr from when I added the file to the wrong branch.