Adding functionality to accept a block and initialize the state matrix with the block.