fixed header guard
integrate persistent map with espresso storage
I think this should make the espresso node work