Added support for H2 rather than sqlite and added initial code for
printing.
Added report methods for printing