Refactoring.
Refactoring.
Updated renderers.
Updated examples.