Add dependencies.json
Implement config, deps, validation modules