Move to Gulp build system. Update documentation