Issue Id = 1

UUIDGenerator util uuid creation and conversion
Interface introduced for Domain Object to switch Implementation


Signed-off-by: Muhammed safeer <msafeerkp@gmail.com>