moved color definitions to a dedicated class