updated actual merkleroot hash into assert
fixed rest of the stuff on genesisblock and generation of coins