Added support for requiring *.json files
Use dependencyRegistry instead of dependencies
Renamed attributes to data