handle terminal input

We will put this inside Game likely, and it will listen infinitely for input and then process the correct command.