Shovels are used for digging, or harvesting terrain blocks including snow , soil , clay , peat , sand , gravel and charcoal .