42 Providing on-line non-downloadable software for customers to find, share, recommend, and view independent video content, and for the creators of that content to be compensated by those viewers; Platform as a service (PAAS) featuring computer software platforms for customers to find, share, recommend, and view independent video content, and for the creators of that content to be compensated by those viewers; Software as a service (SAAS) services featuring software for customers to find, share, recommend, and view independent video content, and for the creators of that content to be compensated by those viewers