move ScaleButton from TabViews to their own new class