tree of life new jersey