add rand func to generate token
add retry
add token in struct
change case for map key
add white list domain check
remove log
fix save func
add licence
fix read me
add doc
Merge pull request #4 from mogheyapoorv/master

add random to generate token