Noughts and Crosses

This is a multidimensional m,n,k-game engine—a.k.a. Noughts and Crosses or Gomoku with flexible dimensions, and more than two dimensions if you want.

Pull requests are welcome.