Adding validation rules
adding tokenization in example
migrating templates to globals
migrating support to globals.cfg for template defaults
adding print capabilities
fixing output type for now