Refactored the conversation widget to call a listener for the OnChangeState so that code could be extracted to the GameScreen class.  If null state is returned, then the game assumes that is the end of the conversation.  Displays different texture regions as specified by the emotion of the current state.