Casino on-line games: from classic tables to contemporary versions