Revert "separated color stuff into an interface Colorful"

This reverts commit 7c796275712f5e6efcf38b370f6b25787074dd90.
repared commit

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>