Pull SDL event polling out into a separate class.
Add ps2 keyboard peripheral.