A collection of Java Ising Simulations including OpenCL implementations