A more functional, cleaner-written update to my midterm project in my Intro to Problem Solving C++ class