web: Add endpoints to update default configuration
web: Allow preferences editing, first draft