Live Morse Code Translation using Reactive Extensions.