A javascript library for combinatorics