initial work on BricktronicsButton