કેટપલ્ટ વ્યાખ્યા, ઇતિહાસ, અને પ્રકારો