C# implementation of the tiny FPGA programmer