A C# GameBoy Emulator (in progress)