Added fightable interface, sketched out combat chain or responsibility.
added do_combat to Fightable interface
basic combat
monsters can die
added some colors
Add PlayerDeathEvent
Add Player.die
AppCollection.notify catches the PlayerDeathEvent
Merge pull request #17 from ksnavely/14-combat

14 combat