Added Ellipse shape. Added command line options for major and minor radius. Circle now subclasses Ellipse.