added dependencies
encryption module added
create config.json on the fly