updates to template framework
template and docs updates