NewSession

Pressing the notification item didn't save the session. Have created a
private method dedicated to doing this. Have implemented the private
method both on the notification and onEnd() event handler.