added charity model, controller, tests, accessible by admin