Daemon

Created the daemon. Learn Only daemon is pending to implement with the persistent store.
Need to validate the langcode, otherwise a wrong url can crash the process.