fix: create config directory earlier in init
Description
- fix: create config directory earlier in init
This corrects an issue where the configuration directory may not exist but the configuration file is called from that location. We now create the directory earlier in the process to ensure it's available.
Related Issues
Resolves #8053 (closed)
How has this been tested?
Screenshots (if appropriate):
Edited by Kai Armstrong