added Ellipse class and new task