Add RainwaveListener class