finished classes.js module