all gates are working now. new look and fill to the components.

added ColorScheme with colors pallete. This object provide an easy way of changing colors in the game