Update and rename button.h to pin.h