integrated and updated Ahmadsoft "Java Ropes" (GPL) library