add bind polyfill + add gulp build tool
improve docs