Use core's config validator instead of local
Remove local config validator
Use Core's config loader
Remove local config loader
Commenting out the launch test

If the loaded config was injected this would be much easier to test, and this would also pave the way for testing the schemas. Intead of trying to fix this all in one go, I've made a comment on the story.