I've got some C++ code, and need three new features added. For example, it allows the user to enter a report. I'd like it to randomly choose a report from a given directory.
Also, it has a user profile. I want it to be able to save the profile.
It also needs to keep track of which reports have been used.