Added findDescendants & findAncestor

- Models can now search from page level down to find it's Descendants
- Models can now search from components up to pages to find it's
ancestor