initial commit of Modularity in JS