make serial code optional
reorg
sct can now generate servo pulses