plays a simple game of rock/paper/scissors

@gabebw @jsteiner
Maybe extract a method: `while invalid_choice?`