A web framework for node that supports dependency injection and adding middleware.