Beggining to completely rework the site tree UX

Now a table with nesting built in
Make the site tree table navigatable with the arrow keys
Making context keyboard shortcuts work for each page in the tree + enter = shortcut to edit a page