Add simple Client/Server support

Client is another app, Server will be run with any args.
Now only one player and one move support.