Added all of the current Geo library.

All specs are currently passing. Some are pending.