makes board getter and setter methods more flexible
fixes edge of board movement error
cleans up testing bits
forces jumps, corrects board labels
fixes force jump logic