Added initial AIClient and some changes to Server and HandleDEfineGame