Wait for the `user authenticated` to return before moving on
Adding basic config file handing
Update pre-hook to handle setting the config file
Merge