Give the screen lock thread a name.
Rename *time-remaining* to *minutes-allowed*.
Invoke start-timer in start-session.
Added stop-session function and 'stopped status.
Rename *last-pause-time* to *last-time-freeze* to apply to both stopping the session and pausing the timer.
Added time-end-wait which stops the session after a limited-time session has finished.