issue #3: Move gl buffer handling from PolygonalDrawable to PolygonalGeometry. Some Refactoring.