Completely changed the AI behaviour to use a bitboard.  Should now play
a perfect first move response.