画像、サウンドをshared_ptrで管理するように変更