better naming of directives + code clean
[directive:hmAvatar] documentation