Closes #93 - adding in more flexibility to the pages app

* allows nested pages

Warning - not built for super complex sites, and BEWARE setting infinite parents!!