This library is for doughnut chart
Doughnut chart does not clip to bounds
Hide layer label if its width is 0
Small refactoring