Function: setCrossChainManager(address _crossChainManagerAddress)
This allows the owner of the contract to set the crossChainManagerAddress. The crossChainManagerAddress contract handles sending and receiving of cross-chain messages.