Manage DonationInterface through Composer

Change-Id: I4d7ab81e6ac360e3c4cf56012ce3b26258fcbb9b