implement button
renamed example
Added button example
fix issue with GPIO input reading
fixed gpio reader
light switch example works
cleaned example light switch code a bit