Fixed accident in Button.h, made pullup/pulldown an argument in Button so there can be mixed types