need history handler and parent for Page entities
indent fix
history handler doesn't need post method; added get_versions
added ansestor to keep track of versions