Added linkIndices member variable to hold indices for the links
Added second getLink function to accept a vector and tidied up existing function
Changed update function to use new linkIndices member variable
Fixed bug in checkerboard parallelisation to account for even lattice dimension