add logging, and python websocket streaming gps to node