An angular directive that inserts a loading animation, powered by CSS infinite animations