remove some unused stuff, break out actual fm decoding for upcoming audio work