Moved template handling to abstract chosen.
Updated Examples, including icons.
Added code kit support.
Moved template handling to abstract chosen.