modularize browser build.js