Added proxies and template strings and intro.

Other cleanup and improvements.
Typed objects