[refactor] UMD export to support AMD, Browser Globals and Node