Check for synth.json before loading

- Also prints out proper error if modules missing, it therefore resolves #2