Innovations in casino software: What to expect