The current system's source can be found in the directory ``/afs/cs/academic/class/15675/C++/a3". It is decomposed into the following modules:
In addition, the following additional modules will be used in the final system (they have already been written for you):
To complete your solution, you should only add event registrations to the three modules above, add any necessary new modules, and make changes to Session to use the new modules. Do not make any other changes to the provided modules.
For directions on how to use the event mechanism, refer to the following: