Restructure payments fields on Contributions

We will be storing contribution's fees in contributions table to help us
generate reports.