adds community submissions
closes #906
closes #1527
closes #1641
closes #1489
closes #1462
closes #1518
closes #1335
closes #1010
closes #1958
closes #1930