Added enhanced RotaryEncoder class
Added Button class