Putting network communication in its own thread, safely (or trying to)
Updating copyrights to license under GPL