change jangular directives to have the same format as angular directive linker functions for symmetry
merge w changes, fix tests