Tweaked project from SampleSurface.  It now builds with no warnings or errors. [JWO]