Add color conversion tests
Use strong color types
Use stronger color type without casting assignment operator
Use proper color types
Replace ColorBGRA constants