Specs for directives

Changelog:
* moved services specs into a separate folder
* added template spec for dg-field directive

@levity this is what you had in mind?