Feature/472 convert config to yml

Converts config to Yml, validates it and makes config easier to parse.
I disagree with the English language on this but I lost ;-) -> fixed.