ADD Device registry and Location-path header
ADD Registration removal
FIX Linter errors
ADD Refactor client creation function to utils module
ADD Update registration functionalities
ADD Underscore library
ADD Underscore library
ADD Capture the client IP address in the register and updates
FIX Linter errors
ADD JSDoc to all the functions
FIX Linter errors