added ab- (angBlog) prefix to existing directives and to related files

learned today that when creating custom directives, it's a good idea to add a unique prefix (do not use ng-) in order to prevent potential namespace collision