Update participant counter in real-time and other improvements

FYI, the URL for the background image was wrong (should have started with ../), but I figured it wasn't need anyway.