Paths Forward in Financially Troubled Times for Charities and Non-Profit Organizations