shortened usleep time
does not account for board[d][d] being 0
simplified move() and removed segmentation fault from won()
finally, won() works
win() still does not return 1 upon success