Adds RandomLib for key gen, updates docs