Adding the sections() method to GeometricObject

* This method is usefull in some occasions, such as implementing CSG.
Implementing sections() in Plane and Sphere.
Oops! Forgot to add Section Class.
Adding sections() to Triangle.

* Still needs implementaion