Preliminary history storage in SQLite via Slick
Synchronize socket.send() and socket.recv()
Catch IOException in WatchStream thread