add to design doc
lot of reorganization and start testing
fix live_store test
tests for LiveStore, Request and fixes