Geometry interfaces

Created some very basic geometry interfaces for geometry classes later
on.