Two players can now make unvalidated moves.

No idea if this is what you were looking for, it was fun for me to mess around with as I hardly know any C++. It works though.

It doesn't validate moves before they are made yet. So essentially they can be overwritten. And it doesn't determine a winner yet either.