A class based system for nodejs