A text-based adventure game framework.