Support unbuffered input
Allow restart on 'n'.
Merge pull request #11 from rklyne/master

Support unbuffered input and game restarts