Add support for CommonJS - #6