feat(tag-defs): add @kind tag

This is useful to annotate an angular service that is also a function,
rather than an object
fix(type-class filter): type -> str
docs(example): further refactoring of the templates