feat(annotation): annotate directive controllers