Start on a new communication framework

It can send both pdf and email, or at least mock.