added custom directive w. controller
Custom directives with controllers