ADDed SprButton implementation, about to change graphic to reflect polarity color change a bit better