moved member current of game_control from heap to stack
added board::is_valid_move()
modified board::do_move()
heavily optimized bot_ali::negamax and negamax_exact, still needs sorting