Use unique_ptr for StreamAction.
Use unique_ptr for the hero.
Use unique_ptr in Tileset.