SDL stuff, implementing more of the display and emulator, adding keypad