Use Preferences API instead of localStorage
Bump version
Added preferences.js
Renew preview