Abstracted performer class to interface.
Created 2 performers to separately handle midi file output & midi stream
output.