Always try to show a meaningful error message
Add loader to chart page observations
Add hashbang to all hrefs, to allow for opening links in new tabs
Stop the home page jumping around when loading
Add a space between social login icons, and service names
Merge branch 'develop' into feature/frontend