**General**
* The work requested is to convert a 5700 lines of code writtent in JavaScript into a C# code
* The JS code is not the complet code those cannot be run
* The ported code is not expected to run but it does expected to compile without any errors or warnings
* Porting should be carful as possible and allow easy debugging of the result.
* **See more instructions in the attached**
* see attached for parts of the JS code, the total code is not included and will be delivered to the selected bidder, the size of the full code is 5700 lines
## Deliverables
Ported C# code, compiled without any warnings and according to the style and requirement in the attached document.
## Platform
Windows