progress bar updates immediately with change in status; added 'Perfect' and stars, and documentation