The complete source-code and a compiled demonstration.
Visual Studio may not trust the projects contained in the source code download after unzipping it. To get around this, right click on the C# project file (.csproj) in Windows Explorer, and select properties. Then in the bottom of the properties dialog, there should be a message stating: "This file came from another computer and might be blocked to help protect this computer." Click "unblock" and from now on Visual Studio will trust the project location.