One barrier to projects such as this is creating a vehicle for donations, spending, etc. Setting up a new 501c3 non-profit takes a phenomenal effort. Fortunately, there are non-profits who exist to incubate new non-profits, providing services such as fiscal sponsorship. We're taking this approach right now, aiming to work with the LA-based Community Partners.