midi file loading and palyback working