added more resuable functionality and fixed zoom pie chart issues
updated
updated