Better button/switch library for arduino