Add a SessionStateListener interface for classes which should be notify when the correcting session starts and stops
Add a ConsoleUserPrompt