Configurable

Hi Jeff,
    Here are my requested changes to add rotary encoder and tone support to the configurable. Comments welcome.

Thanks,
Alan