Create InitialTrunk_ChessAI

This is the first commit of the stable trunk for the ChessAI program.  From here we can modify an check out the code we write.  Please do not fork this repository except to make snapshots.  Integrate and update regularly to stay in sync with the latest trunk changes.