add missing agent.js
add agent as standalone binary