Moved DirectiveLineProcessor to Contracts
Merge pull request #437 from khellang/move-directivelineprocessor

Moved DirectiveLineProcessor to Contracts