adds API methods and new agent build
renames the package