A NodeJS dependency injection framework