Big refactoring: angular-charts -> split into 8 separate files