#677 remove legacy test code
#677 code refactoring
#677 code refactor
#677 code refactor
#677 code refactor
#677 remove unnecessarily complicated prefetch state, separate my definition and running experiments loading, code refactoring
#677 rename notification names
#677 use block instead of notification for my definition refreshing
#677 code refactoring
Merge pull request #936 from google/issue677

#677 Separate loading of definitions from instances