completes new ejs templating, partials, pages and scripts, adds user option to init new pub-stream, collects pub data