Now when the game state switches from one player to the other, the
appropriate ball swap happens.
This is curruently buggy for some reason; although the code is
extremely straight forward, it somehow fails after the first time,
which breaks everything and I can't figure out why just yet.
This task will have to carry over into tomorrow.