building blocks framework for nodejs