refactor: removed buttoncolormanager class