Finished IDS+alpha beta pruning

I tested it a little, the run finishes fine which indicates that IDS is mostly correct. Haven't tested a-b pruning yet, let's meet soon.