Added multi thread client GUI / connection handling