Adjusted UUID generation

- property is called id
- removed time based generation of uuid
- using native java random uuid generation
- returning uuid in standard format (with dashes)