Modifications for better npm packaging
Adding in pin setting/getting for hardware models
adding server to client transport on new server
Fixing hardware interfacing widget creation and Element Control prompt