Add loading spinners to each state.

- New handlebars conditions in every state that will
show spinners until data is ready.
- New CSS to handle placement and look of loading messages