Update for Aaron
Added Triaxial Ellipse Code and Kernel
Functions in Kernel are separated from the rest of Kernel code