move utils to module
add option for missing deps to be installed without adding to package.json