3 basic classes of mining machinery