Issue #10:  Finished ellipsoid function to create inner and outer materials (Untested).  Also pulled the logic from sphere and have sphere calling ellipsoid function.