Issue #10:  Adding Ellipsoid function.  Currently untested.  Also currently only creating shell.  A method needs to be determined to create inside material.