Chat Window using Delegates concept in C#