move ChainState into Blockchain project
rename Utxo to IUtxoStorage
splitting utxo class from storage
move utxo storage interfaces into storage project
cleanup some properties
cleanup