A platform for team sharing & communicating, also as a UGC framework