finished C# client side

implemented client logic in c#
made c# chat client example
using GZip for compression/decompression
many small refactors