prefs: Add most important settings (pattern types, update frequency)

This fixes #4, fixes #3, fixes #2, and fixes #1.