a talk on js modularization and unit testing