yEd, программа для построения блок схем. Бесплатная и кроссплатформенная. Вроде как автоматом сама может строить карту через xml,uml. Есть еще платные и мощные дополнения.
Я использую Gulp в той же IDE. Пара полезных ссылок для быстрого старта: Основы Gulp Установка и настройка Bower - тоже полезен раз речь о версионирование кода
У тебя анонимные функции на события, шлют ответ в консоль, конечно ничего не будет. Смотри документацию kenwheeler.github.io/slick ищи на странице описание prevArrow и nextArrow