AI integration is correct now.
Clone method added to the RadikalChessState and to the Board.
Swing application controller makes the pieces now (Injection Dependency)