This has the newer Random function as well as an explicity calculation of machine epsilon.
Changed it back to previous with old Random function generation.