a Node.js library for managing VirtualBox with promises