CLC-2632 - Update live update front-end code

https://jira.media.berkeley.edu/jira/browse/CLC-2632

* Show the "Checking for new data" + animation
* Make the initial refresh automatic.
* Add more documentation to the code