The Impact of Technology on Slot Machine Design