Renaming operations
More renaming
More cleanup
More refactoring, using HasLogger trait
Fix up example simulations
Extracting actors
Clean up imports after actor extraction