better JSON decoding, add String() to some type
cli
enable travis