Now validates new bots colors.
Refactored validation logic to be easier to reuse.