chore(app): created a separated module for directives. Closes #14