Gambling agent online – Growing Trends and Innovation