Refactor TextAdventure data related getters

Names and descriptions for rooms and items can be fetched via Info type
class using getName and getDescription functions.