More mailing progress.

too tired to actually finish this now, but the framework is much more
defined now.
Also reworked /makebook slightly - allow from saved file.. not that
/savebook is a thing yet. Ugh.