parse the page related response to Page struct.
allow Page to be initialzed with hash.
add update_page method and tests.