Added a visual indication when refreshing data

Hi,

  I've added some code to give a visual indication when the refresh item is used.  I've also updated the code to set a "failed" icon if the refresh connection fails.

Daniel