New self-sustaining “academy” in Denver helps with addiction and homelessness