Web -> Refreshing the whole page is for squares.  Lets go full AJAX for device control and status update.