The TumbleSoftware Library code