remove datastore and route_test. Add core test
remove unused files
add data test
make CreateInMemoryDataStore() returns pointer
add test for core.AddParticipant