bumping the semver to 0.9
can validate for missing templates
tightened up ctor's on all the template request's to prevent errors. Closes GH-8