#1025 - Adding RecordOfferUsageActivity Unit Test and cleaning up structure of other checkout activity tasks