Handled CharacterHasDiedException

Our hero now throws an exception upon death, which is properly handled.
Also renamed the classes "program" and "Game1".
Pro tip: try dying in full screen :X