42 Providing on-line non-downloadable software for uploading, transferring, downloading, collecting, storing, sharing, reviewing, searching, managing, organizing, categorizing and coding documents, data, files, information, images, photos, multimedia content; electronic storage of documents, data, files, information, images, photos, multimedia content