Webpack

Switch to webpack