Skeleton of GeoModel

*Accessors and mutators for GeoModel
*The listener/event stuff is mentioned, but not implemented
*Added PointOfInterest, just like stub branch