A Unique ID generator