Added new class for adjusting settings with gestures (not finished)
(Erik) added VibrationPreference, (needs to make sure system settings
are affected!)