Add spinner, update loading directive

* Add SVG spinner directive
* Include loading and spinner
* Spinner styling
* Add hide class