- Change to ES6 Module format
- Change and update dependencies
Related pr: #219, #220, #222, #224, #227, #228, #232, #238, #240, #241 #243, #245, #256
Thanks to @daveschumaker, @andremacola, special thanks to @SettingDust for your valuable contributions.