This is the submitted version of my nim game project. The code is much more readable, there are more features, faster execution, less memory usage.