Handle agents misbehaving by ending the game. Fixes #19 and fixes #20
Started work on simple textbased human controlled agent
merged