There’s a lot of technology investment happening behind the scenes at the giant pizza chain based in Texas.