Embrace ES6 modules and ditch umd