Revert "Trimmed the branch to only the geometry_experimental sub directory"

This reverts commit cdf43617ea33b82d5ea0f85f869b8ad129d12bbb.
Rebase from 'upstream' @ version '0.3.5'
Trimmed the branch to only the geometry_experimental sub directory