A GTP wrapper for C#