updated zerver API with redis user data store and node JS cards push library