added saved user progress so when users come back they will still have their current solutions and problem statuses - correct/incorrect - visible and ready to edit