Added Content and ContentSet runtime interfaces. Various minor documentation updates, fixing spelling errors and improving consistency across modules. Added a sample runtime interface in runtime/loader.js to demonstrate runtime usage. New code still requires testing.