More content and feature updates.

* Syntax highlight on code change.
* Support other interactive slides besides 'primitive-'
* Add 'Selection' section, adding info on selectons