- allow the configuration to change at run-time

- more work on making RevealJS RequireJS compliant...