Added Shape class.
Added addGeometicNode to API. Refactored Box and Sphere towareds common Shape base class.