Added a seed property to allow different randomiser objects with the same settings to yeild different results.