cleanup demo page
fixes #13 Use module config

also making some config optional on startup addresses #14
The requireJS map can be added inline