More shared_ptr
More shared_ptr for sprites and carried items.
More shared_ptr
More shared_ptr with sprites