Stripped out the config file to a seperate system
Moved the entire config to a separate file
Updated config with annotations! Json annotations cause I'm norty but nice.