test and main build systems are splitted
negamax now returns pair
binary excluded
test some bug