Create rainbowler.js

Дополнен JSDoc
Добавлена проверка передаваемых данных
Разделены шаблоны для разных списков