added StringModel::vibratorPower and cleanup widget code a bit, now sep coarse and fine callbacks