feat: refactoring whole plugin to use Gulp instead of Grunt #11