Uln2003 enhancements

mostly completes #16, but need to work out how to attach() jumper wires to connectors