Adding nested-attribute Geographic class. DHH-107
Moving Geographic and Temporal element to separate files and updating tests