Make it a node package.
Make it all swigable.
How it works page looks kinda ok.