Convert preferences to xml
Add enabled option
Workaround for preferences not being loaded in service
3 notification types :D