General purpose plugin manager for Node.js