Re-worked the page overview section

Now rendering as a treeview type control using <ul> and <li> HTML tags.

With proper CSS styling this could resemble a directory type structure.
Merge pull request #327 from adaptlearning/page-overview-rework

Page overview rework