Feature/directives unit testing

Resolves #110