creating gravatar directive for gravatarUrlBuilder functionality using $observe and $set functions
controller inside directive way 1
controller inside directive way 2
controller inside directive way 3
sharing controller of one directive in other directives
directive priority and terminal
using require with nested directive