#107 Write Verify Pages Task

This also includes a rewrite of the schema, exception handling and work
on the error logging