Adding Mailroom madness for review in branch session12

This will cover two assignments - both the "create non running code" and the actual mail room madness code
It's pretty standard to be allowed to exit a program with `ctrl + d` or `ctrl + c` preventing that may surprise users.