Add clustering to npmap.js