Fixed Ticket #3

Refactored Reader to MidiReader