Cache whole objects instead of states only
Reworking messaging interface
Method for creating a new key from scratch
Changed RlpEncodable
Keeping old code for reference
Removed some comments