convert to coffee, improve documentation
reflect latest changes in csv-generate