Chess engine in Rust Some things to consider: - use RefCell for interior mutability - improve move generations - bot?