C# Port of the Stockfish chess engine version 3. No focus on C# optimization, just line by line port as a base for future c# optimization. Some code is based on bpfliegel great work on Portfish