Updated with Java copyArray function for Rotate edges.
Updated rotation thread logic to not create new threads for each vertex.
Updated to use X: for file output.
Continued with javadoc in the CayleyGraph class.