wip refactor connections
actually pass through metadata
Purge node.js with fire.
Fix up repo names.