implemented unic id register
added testcase for unit id
changed paths