Add basic GameBoyWindow implementation