Code in support of RAVE-458: Person Profile multiple sub-pages - added infrastructure to allow for a hierarchy of Page objects for any Page Type (USER, PERSON_PROFILE)