This should address both #98 and #108 by using our now tested examples scripts directly in the documentation (so we know they must work or CI will fail). Resolves #98 #108