runs, reads pins. Need to get mode working
runs while selecting pin mode