Added directives and basic directive for timer