started ppu register logic. added read callbacks