The job is to create a fully working chess game in C#
1 - All chess rules must be applied
2 - The "AI" must be smart and able to play a game against it self and against player
3 - The code must be written in Visual Studio and use C# forms for graphics
4 - The code structure must be PURE MVC !!!!!!!
5 - The code must be commented and explained in GREAT Detaill as simple as (1+1 = 2)
Also be prepared that u might be asked to make a pdf documentation.
Do NOT BID if u cannot fallow this list