updated turn handling

if you sink your own type, you go again
still need to handle fouls
and moving the ball on scratch/fouls