add event from multiprocessing and add producer-consumer logic stub to player
refs #980