* Also implement more storage contract logic
* Add transactions for proof validation,
* Move storage state members into system storage account userdata
* Use IV to make unique identies
* Use hex! macro for hex literal and not string converted to u8 slice
* fix sha sampling to control init/end of sha state