database workflow changed
remove messages
simplify index actor communication
Document as trait
include actor system