Lesson display changes

Improved lesson display by:
 - standardised how adding report and approving/paying a lesson looks
(all use input)
 - the add report option is only shown if the lesson has been completed
(paid or not paid)