first commit, first answer
second answer
third answer
fourth answer
fifth answer
sixth answer
seventh answer
eigth answer, .gitignore and package.json
ninth answer
tenth answer, added moment module
eleventh answer
twelfth answer, added through2-map module
thirteenth answer
bsd -> mit