Added gitignore, modified GeometryPrimitives1