What I'm really looking for is a formula for a [trebuchet](http://en.wikipedia.org/wiki/Trebuchet) that I can input the desired initial velocity after launch and mass of the object, and from that figure out how long the long arm, short arm, sling and pivot need to be, and how much mass I need to have for a counterweight. Does this exist?