Non profit site redesign using codigniter/php and RESTful practices.