split Point2dIntLoop.cs module into JtLoop.cs and JtLoops.cs, added support for open or closed loop to JtLoop