changes definition of top-level web template
fetches only top_level pages for navigation settings,
sets up child pages in similar fashion to top levels as a hash with id`s as keys