Added out of bounds check to IsLegalMove
Getting new board from legality checker, boolean array representing legal moves.
First go on the minimax algorithm
Added some drawing for legal move checker. Lukases teamwork
Resolved merge conflict