Add ellipse implementation and edit gastropod