implemented D-Pad, buttons now handled in EmuViewController