lots of stuff working, fixed toMaster/fromMaster swap bug.  Current issue is that ArteDecoder isn't waiting for or getting spikes (apparently)