first draft browser: need a solution for package downloading (https://registry.npmjs.org/package_name could be an answer)