Added section in Design Document related to Single Threaded GUI handling and the justification