Implement pyramid chart component, fixed #25 issue