added id generation for services to make management and identifying them easier
0.2.4