add copy ctor to random to get system time, add test for microseconds