Improvements to the CassowarySurface demo

[closes #2]
[closes #3]