Added data-* prefix to the Angular attributes.
Wrapped the module around an anonymous function.