Diversal - a collaborative and productive space  for independent Content Producers and Content Users