remove unif_vector and replace it by a call to ranlxd

also update many of the comments to provide clearer information