A Connect Four game with artificial intelligence and leaderboards