Starting a C# implementation
Updated gitignore
Changed TS compiler