A library to generate random strings