Added Service class
added mutex
added node stuff
Added Mutex