Added Ellipsoid rooms. Added fill support function.  Some cleanup