Refactors geometry populator

Moves country geometry responsibility into a class, so that objects that
needs it only require knowledge of what column they want repaired.
Cleans up documentation