initial color-chart refactoring commit.