Fix event propagation logic
Add autosave option
Add frontend config file
Add authentication