MainForm refactoring
EmulatorController and VirtualNes added