functionality errors seem to be resolved

We seem to be defining this twice?
Also, what happens if playe 2 wins. If this is stub code, then ignore.