Change DOM Traversal from Jquery based to vanilla JS
Only traverse DOM one time, not every time for every directive
Change Directives to work with CSS EXpressions not NAMES.
You can now make a directive to apply to all images or to work with not standard tags.