[bugfix][spinner] vastly improves spinner by creating directive
[spinner] rename directive to just spinner
[docs] just updates url for spinner directive