Toying around with text analysis and handling in C#