rename functions, urandom fd only open/close once for moar speed

update readme