Also reworking the structure of the child processes: they are now subclasses of EventEmitter, wrapping some process-specific functionality. The next logical step here would be be distinct modules for the MP3Player and TagReader children.