How Casino Technology Has Evolved over Time