A Gameboy emulator in Java / Swing