Fix class members in Outline

Class members were displayed as top-level items (not indented and not highlighted when the class was hovered over).

This also further streamlines the relationship between the items-to-scroll-to vs. items-to-add-to-top-level-list hierarchies.
Fix highliting of classes in outline + clean up outline CSS