Stub the whole DAO, organize it, now just need to fill the stubs
only the gift update and delete left in DAO. TODO: update the Contribution object with a giving_id, so contribution can be updated instead of deleted and re insert. After a while, the gvid can skyrocket for no reason. Cant think of a reason why that a problem, but it doesnt feel right