Rick introduces us to DIY culture in New Orleans: a city on the mend.