create new pdfellipse object for drawing ellipses (and circles). Refactor PDFLine, PDFRectangle, and PDFEllipse into a PDFDraw base class.