updated page schema. Instead of a embedded document, each page has it's own object