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
Might be nice to catch those errors and the set `main_input = 'q'`, since it is highly likely that's what the user meant.  @jefrailey is absolutely correct that frustrating user expectations is a bad idea.