Updated ProtoInterface, and commented out GeometryFactory class.

ProtoInterface is now more aligned with LibG. GeometryFactory class
was causing problems with compilation, though I don't understand why
it is part of this project, so I commented it out.