Refactor as MVC

Define 2 controllers, one for each mode (pattern editor, instrument
editor). Sequencer is the only model (for now), and each mode has its
own view module.
Add nicer default INSTRS.DAT