Added ColourWave class