NEW: Service that handles the logic of when put requests are actually sent to the server.

ENHANCED: Delting and updating of nodes/ links now works.

ENHANCED: Requests are being send and recieved in an appropriate manner. However, the bulk of the error conditions are not handled properly.