creating and killing threads in C#