HPT-65: Page Image Objects

Added page model, page_metadata model, and corresponding spec tests.