Implementation of Tak in Rust with ambitions of use in a server
The primary focus of this particular Tak implementation is not to have blazing fast calculations, but rather to have a very flexible definition of the rules of the game that can be extended by implementing Traits.