Accommodate weight
Doc clean-up
Rename deliver function to render, add ThemePage example
Some clean-up, do not call parent::prepare() on base renderable classes
Some typos
Fix drilling prep checks, revise factory to handle arrays and scalars.