started implementing in-memory transport/sag storage/subscription persister for testing