Building a strong Julia chess engine