Update GUI and revert the change in CG.

- Also, split the demo function into two, "soft shadow mapping" and
"stencil texture mapping".