Updated contribution model
Updated `distributeRevenue` method to use new contribution model