Modular programming with JavaScript. (2016)