Makes different email methods more consistent.
Moves email stuff to its own module.
Adds loading payment and basic payment querying by name. Sample csv file included.