optimize the svf reader, roughly doubling the speed
handle more of the logic on the atmega
optimize the svf reader, down to 7s to program (about 2s startup)