~ cold caching support, progress made, picked Gson as persistence mechanism, none of the bytebuffers or other transients will be serialized
~ check Gsons for all the serialization/deserialization customizations
~ added cold segments loading logic to SegmentsManager