Use hard limit of block size
add coinbase outputs to utxo pool
add raw tx outputs back to utxo pool
added tx-output map pool
track block height instead of querying
handle shutdown
update utxo pool only after tx confirmation
reduce log clutter