Framework for the text-based adventure games this can make