XD-818 UI should poll server to keep up to date with changes

This PR adds functionality so that the UI polls the server every 5 seconds for changes to job status.