CS172 Final project: text-based adventure game