A chess engine and AI using bitboards to store information.