add widget directive
Merge pull request #2 from abukurov/features/base-directives

Widgets directive