adding projgen.js