The Development of CGI Advertising and Marketing How Sri Lankan Business Growth Is Affected by CGI Videos and How They Increase Your Social Presence