Added a global Game Life Cycle Listener to handle events such as a game over.
Modified player movement system to give it a truer joust feel.