42 Platform as a service (PAAS) featuring computer software platforms for facilitating communications between users of educational content, and consisting of a graphic user interface for that purpose, and further consisting of user interface tools for chat, text, video, and images to be uploaded, downloaded, shared, edited, and viewed by other users