'Get a single template by the given id (which is the file name identifying it w/in the class\'s
template_dir_name)'

@classmethod
def get_template(cls, template_id):

    dirname = cls.get_template_dir()
    if (dirname is not None):
        path = os.path.join(dirname, template_id)
        for pkg in cls.template_packages:
            if resource_exists(pkg, path):
                template_content = resource_string(pkg, path)
                template = yaml.safe_load(template_content)
                template['template_id'] = template_id
                return template
