Initial commit of Geo module.