A text adventure game written in C++ using OOP best practices (to the best of my abilities)