add Canvas::Arc and derive Canvas::Circle from it