Adding in logic for packaging

This pull request will include the logic to generate a template, package and clean both up between runs.

I've also updated the documentation to call this out explicitly.