Adding channel control via the output select button and the encoder just like the original Zorlon Cannon firmware provided.
Moving the LED update call into the while loop so that the display looks a little cleaner on user input.