From a user's point of view, this is not necessarily what you
It would be very useful to be able to add children to any page.
Also, to be able to transparently move pages around, just as one can
move files between directories ...
To me, this looks like two refactorings; convert page to folder
and move structure.