fixed nasty bug if no MIDI Programs folder.
renaming for clarity, cleanups