Added information about the limitations of the program
Basic structure for looping through the input
Added helper functions and data structures to call Nauty
prepare the graph to hold up to 2*n vertices
method can also be inlined
Added method to add a given edge to the current cycle
Added method to remove a given edge from the current cycle (only if it was the last edge added to the cycle)