Added code to address issue #3, untested
Specifically methods fields & coroutines to handle end-game outro display