Ensuring no ancestral looping is possible
Moving `indented_title` logic to Page propery
Ensuring only appropriate pages shown in admin