Building an AI-powered chess bot