Software Behind On-line Casinos