collect pin, default level, and setup value into one location

This also makes it much easier to increase or decrease the number of
channels available, instead of six different places there is just the
one line in the channel list.