Changed single program with two programs that can generate modulated signals and demodulate them. Useful for testing outside of a browser.