Updates to AbstractDepositJob and skeleton of IngestDeposit job